DPTMethodology: The Defect Prevention and Traceability - Driven Methodology for Software Engineering
نویسندگان
چکیده
This paper describes a new methodology for software engineering: the DP&T Methodology. It is the core component of the new DP&T System. Different from traditional methodologies with linear process models, the DP&T Methodology uses the nonlinear DP&T Model with the capacity for forward and backward traceablity. Driven by six types of automated traceability and two types of defect prevention, the DP&T Methodology supports component-based development, iterative and incremental development, and much more.
منابع مشابه
The DPTSystem: The Defect Prevention and Traceability - Driven System for Software Engineering
This paper describes a new system for software engineering: the DP&T System. The DP&T System is driven by defect prevention and automated traceability. It consists of six parts: the DP&T Model, the DP&T Methodology, the DP&T Support Graphics, the DP&T Support Technologies, the DP&T Support Tools, and the DP&T Support Platforms. The DP&T System is developed to help software engineers deal effici...
متن کاملThe DP&T Model: The Defect Prevention and Traceability–Driven Model for Software Engineering
This paper describes a new type of model for software engineering: the DP&T Model. It is an important part of the new DP&T System that is driven by defect prevention and traceability. Differing from traditional linear models, the DP&T Model is nonlinear, with the capability for forward and backward traceablity. This model is used to develop new software products, prevent defects, and fix incons...
متن کاملTraceability and Fine-Grained Constraints in Interactive Inconsistency Management
Software engineering is the multi-person activity of creating multiversion software. In the model-driven methodology, software artifacts are expressed in a variety of languages with a variety of tools. To manage the inconsistencies that can arise within and between software models, one needs a means to describe consistency constraints, detect violations of these and correct the models according...
متن کاملTraceability for Model Driven, Software Product Line Engineering
Traceability is an important challenge for software organizations. This is true for traditional software development and even more so in new approaches that introduce more variety of artefacts such as Model Driven development or Software Product Lines. In this paper we look at some aspect of the interaction of Traceability, Model Driven development and Software Product Line.
متن کاملAutomatic Generation of Trace Links in Model-driven Software Development
Traceability data provides the knowledge on dependencies and logical relations existing amongst artefacts that are created during software development. In reasoning over traceability data, conclusions can be drawn to increase the quality of software. The paradigm of Model-driven Software Engineering (MDSD) promotes the generation of software out of models. The latter are specified through diffe...
متن کامل